Unvariable (Pre-Pre-Alpha) 0.09

Привет, неизвестный путник! Здесь вы можете просмотреть информацию о Unvariable (Pre-Pre-Alpha) 0.09. Вы можете скачать EXE или просмотреть список изменений, скриншоты и/или видео.
- Разблокирован ввод-вывод, но для него требуется новое ключевое слово IO.
- Добавлено автоматическое форматирование, удаляющее точки с запятой и расставляющее отступы.
- Добавлен более предсказуемый синтаксис, в частности, следующие конструкции теперь не работают:
if (a)
	if (b)
		DoSomething()
	else if (c)
		DoSomething2()
if (a)
	DoSomething()
else if (b)
	if (c)
		DoSomething2()
(Без фигурных скобок разрешена или строго линия в глубину:
if (a)
	if (b)
		if (c)
			DoSomething()
- или строго линия в ширину:
if (a)
	DoSomething()
else if (b)
	DoSomething2()
else if (c)
	DoSomething3()
...
- иначе требуются фигурные скобки.)
Следующие конструкции также не работают:
if (a)
	if (b) // Условие с блоком внутри условия без блока
	{
		DoSomething()
	}
if (a & b == c) // Скобки обязательны
	DoSomething()
if (a & b > c) // Скобки обязательны
	DoSomething()
var a = x << n + k // Формально работает, но выдает предупреждение, рекомендуются скобки
- Папка с приложением теперь называется просто "Unvariable", теперь все версии будут устанавливаться одна поверх другой, в одну и ту же папку.


Скачать EXE (~150 MB)

Назад ко всем версиям